﻿namespace Tibet.GUI.Contrato
{
    /// <summary>
    /// Contrato para visualizar los datos de la interfaz de usuario para crear
    /// un nuevo usuario
    /// </summary>
    public interface IContratoCreacionUsuario
    {
        /// <summary>
        /// Obtiene el nombre del usuario que intenta crearse
        /// </summary>
        string Nombre
        {
            get;
        }

        /// <summary>
        /// Obtiene el apellido del usuario que intenta crearse
        /// </summary>
        string Apellido
        {
            get;
        }

        /// <summary>
        /// Obtiene el email del usuario que intenta crearse
        /// </summary>
        string Email
        {
            get;
        }

        /// <summary>
        /// Obtiene el nombre de usuario del usuario que intenta crearse
        /// </summary>
        string NombreUsuario
        {
            get;
        }

        /// <summary>
        /// Obtiene la contrasenha del usuario que intenta crearse
        /// </summary>
        string Contrasenha
        {
            get;
        }

        /// <summary>
        /// Obtiene la confirmación de la contrasenha del usuario que intenta 
        /// crearse
        /// </summary>
        string ConfirmacionContrasenha
        {
            get;
        }
    }
}